XXXXmmmmRRRReeeemmmmoooovvvveeeePPPPrrrroooottttooooccccoooollllssss removes the protocols from the protocol
manager and deallocates the internal tables. If any of the
protocols are active, it will update the handlers and update
the property if _s_h_e_l_l is realized.
XXXXmmmmRRRReeeemmmmoooovvvveeeeWWWWMMMMPPPPrrrroooottttooooccccoooollllssss is a convenience interface. It calls
XXXXmmmmRRRReeeemmmmoooovvvveeeePPPPrrrroooottttooooccccoooollllsssswith the property value set to the atom
returned by interning WWWWMMMM____PPPPRRRROOOOTTTTOOOOCCCCOOOOLLLLSSSS.
_s_h_e_l_l Specifies the widget with which the protocol
property is associated
_p_r_o_p_e_r_t_y Specifies the protocol property
_p_r_o_t_o_c_o_l_s Specifies the protocol atoms
_n_u_m__p_r_o_t_o_c_o_l_s
Specifies the number of elements in protocols
For a complete definition of VendorShell and its associated
resources, see VVVVeeeennnnddddoooorrrrSSSShhhheeeellllllll(3).
RRRREEEELLLLAAAATTTTEEEEDDDD
VVVVeeeennnnddddoooorrrrSSSShhhheeeellllllll(3), XXXXmmmmAAAAddddddddPPPPrrrroooottttooooccccoooollllssss(3), XXXXmmmmIIIInnnntttteeeerrrrnnnnAAAAttttoooommmm(3), and